product development technician - German English Dictionary